someone who/that which cauterizes - Turco Inglés Diccionario